#include <bits/stl_pair.h>
#include <iostream>

std::pair<int, int> get_pair() {
    return { 1, 2 };
}

// struct {
    // int a;
    // int b;
// } get_annoymous_structure() {
    // return { 3,  4};
// }

int main() {
    auto [x, y] = get_pair();
    std::cout << x << ", " << y << std::endl;

    int arr[] = {1, 2, 3, 4};
    auto [u, v, w, z] = arr;
    std::cout << u << ", " << v << ", " << w << ", " << z << std::endl;
    return 0;
}